首页> 外文OA文献 >TerraHS: Integration of Functional Programming and Spatial Databases for GIS Application Development
【2h】

TerraHS: Integration of Functional Programming and Spatial Databases for GIS Application Development

机译:TerraHS:用于GIS应用程序开发的功能性编程和空间数据库的集成

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Recently, researchers in GIScience argued about the benefits on using functional programming for geospatial application development and prototyping of novel ideas. This paper presents an application that interfaces a functional language with a spatial database. It enables developing GIS applications development in a functional language, while handling data are in a spatial database. We used this application develop a Map Algebra, that shows the benefits on using this paradigm in GIScience. Our work shows there are many gains in using a functional language, especially Haskell, to write concise and expressive GIS applications. The TerraHS application allows a good compromise between the expressive power of a functional language, and the data handling facilities of an imperative language.
机译:最近,GIScience的研究人员争论了使用函数式编程进行地理空间应用程序开发和新颖构想原型的好处。本文提出了一种将功能语言与空间数据库接口的应用程序。它可以使用功能语言来开发GIS应用程序,而处理数据则在空间数据库中。我们使用此应用程序开发了Map Algebra,它展示了在GIS科学中使用此范例的好处。我们的工作表明,使用功能语言(尤其是Haskell)编写简洁而富有表现力的GIS应用程序有很多好处。 TerraHS应用程序可以在功能语言的表达能力和命令性语言的数据处理功能之间取得很好的折衷。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号